An effective method for detecting duplicate crash reports using crash traces and hidden Markov models
نویسندگان
چکیده
When a software system crashes, crash information from user's machine is sent to the developers of the system for repair. For software systems with a large client base (such as Eclipse, Web browsers, etc.), the number of reports that are submitted every day can be quite high. Managing these reports is known to be a tedious and a time consuming task. Fortunately, not all crashes are caused by new faults. Studies have shown that around 30% of the reported crashes are duplicates of previously reported ones. Automatic detection of duplicate crash reports can then reduce the time and effort dealing with crash reports. In this paper, we introduce a novel method for detecting duplicate crash reports using crash traces and Hidden Markov Models. We show that our approach outperforms existing methods in detecting duplicate crash reports.
منابع مشابه
CrashAutomata: an approach for the detection of duplicate crash reports based on generalizable automata
Crash reporting systems are useful tools that allow users to report system failures, subsequently contacting the appropriate support group for resolution. As a software system grows and becomes more versatile, the number of crashes increases. A large software company receives typically thousands of crashes a day, which make it difficult for software engineers to address these reports in a timel...
متن کاملPriority Order for Improvement of Intersections using Pedestrian Crash Prediction Model
One of the most important needs of pedestrians is safety at crossing points, especially at intersections. Intersections are important parts of the urban road network because any disruption in them reduces the capacity of the entire network. The main objective of this research is to propose an appropriate method for prioritizing urban intersections with considering the important factors affectin...
متن کاملDevelopment of Models for Crash Prediction and Collision Estimation- A Case Study for Hyderabad City
Road traffic crash is a cause of unnatural death and occupies fifth position in the world as per WHO records. Road crashes in India are alarming in situation while road safety is professionally lacking and politically missing. Hyderabad city, the capital of newly formed Telangana State occupies sixth position in occurrence of road crashes. An attempt is made to understan...
متن کاملLocating Crashing Faults based on Crash Stack Traces
Software crashes due to its increasing complexity. Once a crash happens, a crash report could be sent to software developers for investigation upon user permission. Because of the large number of crash reports and limited information, debugging for crashes is often a tedious and labor-intensive task. In this paper, we propose a statistical fault localization framework to help developers locate ...
متن کاملIntroducing Busy Customer Portfolio Using Hidden Markov Model
Due to the effective role of Markov models in customer relationship management (CRM), there is a lack of comprehensive literature review which contains all related literatures. In this paper the focus is on academic databases to find all the articles that had been published in 2011 and earlier. One hundred articles were identified and reviewed to find direct relevance for applying Markov models...
متن کامل